From: route@monster.com
Sent: Friday, July 10, 2015 9:49 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Adobe
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Jiju
Varghese Summary: ·
12+
years of experience in of IT field in design and development of various
Application Systems for Insurance, Banking, E-business using different Java
and Enterprise Java technologies. ·
Expertise
in Complete Software Development Life Cycle (SDLC). Responsible for
Collecting Business Specification, Analysis, Design, Development, Testing the
Code and Documenting the entire Life Cycle. ·
Expertise
in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) based on
Unified Modeling Language (UML) using Rational Rose Strong at problem
solving, analytical and logical implementation. ·
Expertise
in Software Development Processes like Rational Unified Process (RUP), Agile
Development, Waterfall and Spiral. ·
Designed
and developed applications using J2EE Design patterns like Service Locator,
Singleton, Business Delegate, MVC, Intercepting Filter, Front Controller,
View Helper, Session Facade, Composite View, Transfer Object and DAO. ·
Expertise
in working with MVC Frameworks such as spring, JSF frameworks. ·
Strong
knowledge on design principles like OCP, DRY, DIP, ISP and LSP and GOF Design
Patterns like Static Factory, Chain of Responsibility, Command, Decorator,
Observer and Adapter. ·
Expertise
in creating APIs with REST based web services providing JSON Response using
Jersey. ·
Expertise
in developing light weight business component and integrated applications
using spring framework, spring web-flow, spring web MVC, Spring AOP using
features like IOC and configuring application context for spring bean
factory. ·
Expertise
in developing data models using Hibernate (Caching, Relationships, and
Hibernate DAO) Object relational mapping (ORM) framework and configuring
Hibernate persistence layer. ·
Working
Experience in Front-End technologies like HTML, JSP, JavaScript, CSS, JSTL,
using AJAX, DWR, DOJO and JSON and Custom Tags. ·
Experience
in parsing XML documents using SAX, DOM, and JAXP and performing
transformations using XSL, XSLT and Xpath. ·
Worked
as build master as well as handling Production tickets that include
assignment, tracking, resolving and updating the status. ·
Knowledge
on developing inter-operable component using Web services (UDDI, SOAP, WSDL,
and JAX-RPC). ·
Good
back end programming skills using SQL, PL/SQL, Cursors, Stored Procedures and
Triggers in Oracle, DB2, MySQL. ·
Knowledge
on implementing Business Rule Management System (BRMS) using I Log tool. ·
Expertise
with Performance Tuning of Web Based Applications. ·
Have
won the confidence of all the previous employers and had been entrusted with
serious roles in projects. ·
Successful
in interacting with the Clients. Education
and Certification: Master
of Computer Applications, Visveswaraiah Technical University, Belgaum, India Bachelor
of Computer Applications, Mahatma Gandhi University, Kottayam, India Sun
Certified Web Components Developer Sun
Certified Java Programmer Brain
bench Certification in J2EE 1.4 MongoDB
Certified Developer Associate Technical
Skills: Programming:C, C++, Java, J2EE
(Servlets, JSP, Java Beans, EJB, JDBC,), Web Services (JAX-WS, SOAP, WSDL),
CP, EJB 2.0/3.0(SLSB, SFSB, Entity Beans), Adobe CQ AEM, RMI, JDBC, JNDI,
Swing, DHTML, XML, UML, XSL, JSF, Log4j, JMS Frameworks:JSF 2.x, Icefaces, Spring
3.x/4.x, Spring MVC, Spring Web-flow, Cairngorm Framework, Hibernate
2.0/3.0/3.2, JSF, DWR, JSON, Liquibase, Flway, Spring Core, Spring-WS,
JAX-WS, Axis Databases and Tools:DB2, Oracle 10g/9i, MySQL,
MS Access, SQL Developer, TOAD, MySQLWorkbench Tools:
Rational Rose Enterprise Edition, RAD, Rational Clear Case, Rational
ClearQuest, Jira, Mingle IDE’s:WSAD
4.0/5.0/5.1.2,RAD 6.1, Eclipse, NetBeans Technology Tools:Ant, AJAX, Visual UML
4, ILOG JRules, Microsoft Visio, Violet, CVS, Edit Plus, Jasper
Reports, Tortoise 1.3.3/1.7.7,Subversion 1.3.1,Git,LoadRunner, Dozer mapping,
ETL, Webshere Portlets GUI Tools:HTML, XML, JavaScript, dhtmlx, TLD, CSS,
AJAX, DOJO, SOAP U I, Eclipse SWT OOA, OOD: Data Modeling and design,
Rational Rose, UML, use-case diagrams, Class diagrams, Activity
diagram, Sequence diagram, Relationships-Association, Aggregation,
Realization Performance Analysis Tools:JProbe 6.0.2, Mercury
Diagnostic Profiler, Memory Analyzer, Dynatrace, Splunk Web/Application
Servers:Websphere 5.0/5.1/6.1, Websphere Portal
Server, Weblogic 8.1/9.2/10.3, JBOSS, IBM MQ Series, Apache Tomcat
5.0/5.5,Jetty OS:Windows
98/NT/2000, Linux, UNIX Professional
Experience: Here,
ILSeptember 2014- Present Senior
Software Analyst/ Engineer Venue
Maps has a fully integrated full venue maps for places like shopping malls,
travel interchanges and sports stadiums, letting you see inside such
locations and continue to map your route indoors. There are over 75000+
venues in the system. Venue Maps manages mapping and 3D rendering of all the
indoor venues that can be reached by a map user unless restricted for use. It
also performs Extraction Transform Load features so that customer updates to
map data are properly updated to the Venues data. Responsibilities: ·
Fully
responsible in Design, Functional Review/ QA of the features under
development. ·
Involved
with full development of the features based on Test Driven Development. ·
Created
and managed a business module based on Spring and Dozer Framework. ·
Use
cases, Design Diagrams and Test Plans followed in Agile Development
Methodology. ·
Responsible
for making sure Continuous Deployment of the features developed using
Electric Commander. ·
Performed
Peer review compared revisions using Source code management tool FishEye ·
Performed
both custom mapping and automatic mapping based on Dozer Framework. ·
Actively
managed and developed Oracle Database scripts and utilized Flyway script
versioning. ·
Developed
and re factored persistence layer both in DAO level as well as Service level. ·
Utilized
both JMock and JUnit for developing test cases based on the test plan. ·
Built
and maintained business components based on spring services to inject dozer
mapping. ·
Responsible
mapping venues map data to custom editor utilizing GWT to facilitate
visualization for venues. ·
Handled
Production Releases ass well as Application Builds using Electric Commander. ·
Designed
and Developed APIs based on REST Web Services utilizing Jersey server. ·
Updated
Controllers and business services in spring framework to integrate custom
business services. ·
Hibernate
Template is utilized for Persistence call back methods. ·
Utilized
Rest Web Services based on JAX-RS 2.0 specification for obtaining third party
Venue data. Environment:
Java 1.6, Spring Framework, , Eclipse Juno/Luna, /dozer
Framework, Jetty, Google GWT, Agile Spring Methodology, Dozer mapping,
MVC pattern, Flyway, SQL, Hibernate, ,ETL Methodology, Tortoise,
Electric commander, Jersey 2.11, REST Web Services, JAX-RS 2.0, FishEye, Jsp,
Java Script, Spring Core, XML, JSON, Maven 4.0, JDBC , SVN, Jira
, Mingle, Log4j, Jenkins, Deployment scripts, Oracle , Oracle SQL
Developer, JSON, JUnit. Sears,
ILSeptember 2012 – September 2014 Senior
Software Analyst/Engineer Sears
Parts Direct is the on line access point for repair parts and accessories
from every major brand - regardless of where you bought them. From
electronics to lawn and garden equipment, we offer genuine parts from the
original manufacturers. Sears Parts Direct has more than 7 million parts and
accessories from more than 450 manufacturers and offer more than 750,000
product schematics to help the consumer find exactly what he is looking for. Responsibilities ·
Involved
with Full Development of the Application Development in three web sites
managed by Parts Direct. ·
Actively
participated in Design /Review and presentation meetings for features
released. ·
Fully
responsible in Design, Functional Review/ QA of the features under
development. ·
Wrote
Use cases, Design Diagrams and Test Plans based on Agile Development
Methodology. ·
Responsible
creating/managing Content Management components using CQ AEM ·
Create
and maintain components linking both Legacy and CQ application such as
Symptoms and Session. ·
Responsible
for creating components needed for Part Information, retrieving Category
based articles from JCR and Legacy database. ·
Completely
responsible for end to end implementation of the features including the
technical implementation. ·
Experienced
in utilizing LDAP services for User Authentication and User Authorization. ·
Used
Single Sign-on CAS Authorization across multiple Sears’s web sites. ·
Created/managed
new deployment scripts and Continuous Integration of the application
using Jenkins ·
Created
multiple APIs using REST Based web Service providing single/Collection JSON
Response with Jersey Server. ·
Integrated
APIs with CQ AEM Components using client configuration. ·
Supported
and modified Web Services to be used for both Legacy as well as CQ AEM. ·
Upgraded
Legacy modules with upgraded libraries and modified maven build files
extensively for multiple projects ·
Created
and updated SOLR endpoint for part data information. ·
Created/Up+d
the database scripts based on Flyway ·
Provided
proper guidance to the Team Members and ensured they have the correct idea on
the requirements of Projects. ·
Used
Dynatrace for Performance Evaluation to find bottlenecks in the existing and
Developed Code ·
Used
Splunk to evaluate the server logs in multiple nodes. ·
Developed
Unit test Cases using JUnit as per the Unit Test Plan. ·
Used
Flyway technology for versioning control persisting MySQL
Database . ·
Ensured
the project is on track by conducting Agile Sprint based planning. ·
Performed
change tracking and managing defects, bugs using Jira and feature stories
using Mingle. ·
Worked
as the build Master using Jenkins and responsible for Production Releases. ·
Performed
Code Revisions through GIt/Tortoise. Environment:
Java 1.7, Adobe CQ AEM 5.6, Spring Framework, JSF 2.2
IceFaces, Eclipse Kepler/Juno, JBoss, Apache, Agile Spring Methodology,
MVC pattern, Flyway, SQL/Hibernate, LINUX , SOLR, Putty, Tortoise, ,
Dynatrace , Splunk, Java Script, Axis 1.4/CXF,REST Web Services, Spring
Core, WSDL, SOA , Shell Script, CSS, XML, JSON, Maven 4.0, JDBC ,
Git, Jira , Mingle, Log4j, Jenkins, Deployment scripts, MySQL , MySQL
Workbench, Jersey, JUnit CME
Group, ILJune 2010 – August 2012 Senior
Software Engineer CME
Group Inc. owns and operates large derivatives and futures exchanges in
Chicago and New York City, as well as online trading platforms. It
also owns the Dow Jones stock and financial indexes. The exchange-traded
derivative contracts include futures and options based on interest rates,
equity indexes, foreign exchange, energy, agricultural commodities, rare and
precious metals, weather and real estate. Responsibilities ·
Actively
participated in Design /Review and presentation meetings. ·
Fully
responsible in Functional Review Meetings and Design Meetings. ·
Wrote
Use cases, Design Diagrams and Test Plans based on Agile Development
Methodology. ·
Created
Component Interaction Diagram and Low level designs for the selected modules. ·
Involved
with Full Development of the Application Development. ·
Created
new functionalities for SKEP Server ·
Designed
and developed the code fully in Agile based patterns. ·
Supported
and modified/created new configuration scripts based in JSON, YAML and SWT. ·
Used
Thread mechanism for concurrent access Scheduler Tool. ·
Created
and upgraded APIs that uses SOAP Web Service from Axis 1.4 to
Spring Web Services ·
Provided
added security for Web Services using Spring-WS. ·
Created
and modified maven build files extensively for multiple projects ·
Created/Upgraded
the database scripts based on Liquibase along with upgrading to Liquibase 2.0
standard ·
Upgraded
and provided new UI and Core specs/functionalities for Clearing
applications based on SWT API ·
Provided
proper guidance to the Team Members and ensured they have the correct idea on
the requirements of Projects. ·
Used
Memory Analyzer for Performance Evaluation to find bottlenecks in the
existing and Developed Code ·
Developed
Unit test Cases using JUnit as per the Unit Test Plan. ·
Performed
change tracking and managing defects, bugs using Jira and code revisions
through Git/Tortoise. Environment:
Java 1.6, Java Threads, JSP, Eclipse Galileo/Indigo, Eclipse
SWT, tomcat, Agile Spring Methodology, MVC pattern, Liquibase,
SQL/Stored Procedures, LINUX , Putty, Tortoise, , Memory Analyzer , Java
Script, Axis 1.4, Spring Core, Spring WS, WSDL, SOA , Shell Script,
CSS, XML, Maven 2.0/3.0, JDBC , Git, Jira , Log4j,
Deployment scripts, Oracle 9i/10g, Toad, YAML, JSON, JUnit Fitch
Ratings, IL June’ 2009 – May 2010 Senior
Software Engineer Fitch
Ratings is a global rating agency committed to providing the world’s credit
markets with independent and prospective credit opinions, research, and data.
Its operations span across capital markets in over 150 countries. JBoss
Migration project converts the existing code that supports ColdFusion/JRun to
run under JSF/JBoss environment. As part of this project, every proprietary
Web Application tools are made to work under JBoss environment. Responsibilities ·
Actively
participated in Requirement Gathering/Review meetings and System Level Design
Review meetings. ·
Participated
in Functional Review Meetings and Design Meetings. ·
Wrote
Use cases, Design Diagrams and Test Plans based on Agile Development
Methodology. ·
Created
Component Interaction Diagram and Low level designs for the selected modules. ·
Involved
with Full Development of the Application Development. ·
Designed
and developed Web Services Ratings Module. ·
Designed
and developed the code fully in Agile based patterns. ·
Portfolio
Custom Column Creditpoint Navigation Peer Analysis Tool Login/Autologin
functionality between fitchratings JRUN AND JBoss environments. ·
Supported
and modified the existing Code written in ColdFusion. ·
Provided
proper guidance to the Team Members and ensured they have the correct idea on
the requirements of Projects. ·
Responsible
for scheduling/Reviewing Offshore Team for Detailed Level Design and Code
Development. ·
Used
JProbe for Performance Evaluation to find bottlenecks in the existing and
Developed Code ·
Developed
Unit test Cases using JUnit as per the Unit Test Plan. ·
Created
new APIs with web services as well as upgraded existing APIs to provide
Credit Rating from JSF ·
Created
SOAP based Service classes and WSDL configuration to access Web Services ·
Provided
added Security for web Services using User authentication and Restriction. ·
Provided
secured access to the web services Used and modified Maven as build tool. ·
Creation
of Reports and Export of data to Microsoft Excel. ·
Used
SQL/Stored procedures to persist the database. ·
Ensured
the project is on track by conducting the Review Meetings every week. ·
Used
XML or custom configuration processed using JAXP and DOM ·
Performed
change tracking and managing defects, bugs using ClearQuest. ·
Performed
Code Revisions through Subversion. Environment:
JSF 2.0, IceFaces, Java 1.6, JSP, EJB, UML, Web Services,
MyEclipse 7.5/8.0, JBoss 4.0,4.2, JRun 8.0, MVC pattern, SOA, JAX-WS,
SQL/Stored Procedures, LINUX , Servlets , SOAP, GOF Design Patterns , WSDL,
JProbe , DOJO, Java Script, CSS, XML, Apache Ant 2.0, JDBC ,
Subversion , ColdFusion, Log4j, Deployment scripts, Shell Script, Oracle 9i,
Oracle SQL Developer, JUnit, Linux NAVTEQ,
ILJanuary’ 2008 – May’ 2009 Senior
Software Engineer NAVTEQ
is the leading provider of digital map data for Automobile navigation,
Internet and business applications which provide location based services.
Map Tools project primarily deals with developing software tools used by its
field data collection for updating and integrating map data. Responsibilities ·
Created
Validation design documents for the rules being developed. ·
Wrote
Use cases, Class diagrams and Sequence diagrams for Bival Tool and Metadata
Management Initiative. ·
Implemented
Bival Management user interface using Spring MVC. ·
Involved
with Full Development Lifecycle using Rational unified Processing (RUP). ·
Acted
as the contact point for Design Specification and Development review for
offshore projects. ·
Designed
and Developed web based Metadata Management Tool to easily modify metadata. ·
Modified,
Deployed and tested Bival web Data that restricts the Validations to be
processed for the data. ·
Designed
and Developed Java based Validation Rules for various projects such as EU
Split, Sign as Real, Unicode All Fields, Truck, Toll Info, Discover Cities
and Coverage Indicator. ·
Fully
responsible for Bival Applications. ·
Designed
and created Validation Rules with custom Business Rules Engine. ·
Designed
and Developed unit Test Cases using JUNIT for Validation Rules. ·
Identified
and fixed bottlenecks in Validation JUnit and Test suites as a part of
Performance Improvement Initiative. ·
Familiarity
in working with applications with large map data. ·
Developed
and Modified Web Services for integrating third party Map data to the product
Data. ·
Involved
with other team mates to split and finish functionalities. ·
Used
JProbe to do the Performance Evaluation and Memory Utilization of the
Modules. ·
Used
TOAD to write PL/SQL Packages and Stored Procedures for Unicode All Fields
Project. ·
Developed
POJO classes for AOP projects such as Truck and Unicode All Fields. ·
Used
Hibernate DAO to persist data into database. ·
Converted
Any Build Scripts to Maven Build. ·
Used
Hibernate template (ht) to persist the data and worked with Hibernate
Relationships. ·
Involved
in performance tuning and enhancement of the existing Validation Framework
and Rules Processing Engine. ·
Prepared
presentations of projects, processes and mentored new team members both
offshore and onsite. ·
Wrote
shell scripts to find zero length files, kick of batch java programs. ·
Performed
change tracking and managing defects, bugs using ClearQuest and Code
Revisions through Rational Clear Case. Environment:
J2EE 1.5(Java, JSP, Servlets, EJB 3, JDBC) RUP, Spring
MVC, SQL, HTML/DHTML Eclipse 3.5, J2EE pattern, AJAX, JSF 1.2, , Xpath,
JUnit Test Scripts, LINUX, Websphere 6.1, JPA, log4j, Ant 1.7Maven, , Web
Services, SPRING, DOJO, XML, JMS, UNIX Scripting, TOAD , JAXB , Proprietary
Validation Rules,Web Services, ClearQuest, SOAP, WSDL, XML, Clear Case,
Hibernate 3.0, JBoss, Deployment scripts, SQL Server 2005, JProbe Wells
Fargo, CA January’20 07 – December’2007 Software
Engineer BIS
Express Apps is the basis of Online Sales Platform (OSP) which is a part of
every Wells Fargo Banking Solutions. As part of OSP, Enterprise Tax
Management (ETM) provides the a single Unified view of each Customer
consolidating information from multiple Tax and Revenue Sources enabling
agencies to better bill , evaluate and manage funds. Responsibilities ·
Actively
participated in the Requirement Specification meetings• ·
Wrote
program specifications, technical specifications and integration test cases• ·
Used
System Analysis to analyze existing framework that built on Spring Framework. ·
Responsible
for writing Detailed Level Design using Sequence Diagrams, Class Diagrams, ·
Designed/Developed
RIA based UI utilizing Struts Framework, HTML and Ajax/DOJO ·
Developed/Modified
Proprietary Business Modules based on GOF Design Patterns. ·
Designed
the Modules with service locator, session facade, DAO and value objects at
the service – tier• ·
Used
DOJO for Data Intensive RIA Development and Custom Components. ·
Written
deployment scripts using Maven 2. ·
Provided
third party client access for secured data using Web Services and created
SOAP based access points for Services. ·
Provided
added Security from unauthorized access to the Web Service. ·
Implemented
Modules for Credit Card Validation and Payment Gateways for ACH transfers. ·
Designed
and developed Modules for Store persistent JMS messages using the
store-and-forward feature. ·
Developed
Asynchronous mechanism for data loading using JMS. ·
Developed/Modified
Unit Test Cases for the Test Cases of the System and used JUNIT for
developing test cases. ·
Wrote
converters for Parsing the XML files using DOM so as to bring the records
from XML to Oracle database, ·
Used
JProbe for Performance Analysis of the developed Modules and running Automated
Testing Tools for the Modules. ·
Used
SQL/HSQL to test the queries and sample database. ·
Utilized
Rule Team Server for incorporating business rules with the application and
Used Rule Scenario Manager for
testing the Business Rules. ·
Changed
and utilized the existing custom tags for customized panther framework. Environment:
J2EE 1.4(Java, JSP, Servlets, EJB, JDBC),Spring, RAD
7.0, MQ Server, Rule Scenario Manager , Crystal Reports, JAX-WS ,
ILOG JRules ,Rule Team Server, Scenario Manager, Rules Team Server, CSS,
Hibernate, Portlets SOA, WSDL, Web Services, HTML/DHTML, , Websphere
6.1, Struts, Tiles, JUnit, DOJO, Websphere Portal Server , LDAP,
XML, DOM, JAXB, UML, Clear Case, JMS, ILOG JRules, Maven 2, Deployment
scripts, SOAP, SQL Server 2005, LINUX, Shell Scripting, Oracle
SQL Developer, JProbe State
of AlabamaFebruary’ 2006 – November’2006 Software
Engineer Omnivision
is the next generation SOA platform for the Retirement Servicing enterprise
solutions. Each user is registered with his user name and SSN number. This
application divides its users based on the plans they are in and user pays
the money according to their plan for retirement benefits. Environment:
J2EE 1.4(Java, JSP, Servlets, EJB, JDBC), Hibernate 2.1,
Spring MVC, Rules Scenario Manager , RAD 6, Rules Team Server, Weblogic
8.1, SQL Server , Weblogic Portal Server, MQ Server, JSF 1.1, Struts, SOA,
SOAP, Web Services, JUNIT ,Websphre Portlets, XML , GOF Design Patterns,
XML-RPC, HTML/DHTML, SQL Server 2000/2005, JUnit, Maven 2, Mercury Diagnostic
Profiler, UNIX, Automated deployment scripts, LDAP, Subversion, JMS,,
Hibernate, ILOG JRules, WSDL, JSR 168 Portals, JAXB, UML, TOAD , Shell
Scripting, Websphere Portal server. State
of OhioJuly’ 2005 – January’ 2006 Senior
Software Engineer Employer
Resource Information Center (ERIC) is developed for the Ohio Department of
Job and Family Services (ODJFS). It follows an iterative and
incremental Software Development Life Cycle, based on the Rational Unified
Process (RUP).It deals with employers and their Unemployment Compensation Tax
(UC-Tax) processing. Environment:
J2EE 1.4(Java, JSP, Servlets, EJB, JDBC), JSF 1.1,RAD 6.1,
JBoss Server, IBM Websphere, Web Services, IBM Websphere Portal Server,
Mercury Diagnostic Profiler, SOAP, WSDL, IBM MQ Series, MVC pattern,
Visio, Hibernate, Web Services, HTML/DHTML, Websphere Portlets, AJAX,
CSS, Ant 1.5, log4j, JMS, XML, JUNIT, JAXB, UML, DB2, Subversion,
Enterprise Taxation Management, TOAD, LINUX, Shell Scripting. |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|